aminolevulinic acid HCL (ALA)